@section('script')
    <script>
        layui.use(['layedit','form','laydate','upload'], function(){

            var layedit = layui.layedit;
            layedit.build('content'); //建立编辑器




        });

        //动态添加编辑器源码查看编辑功能
        function setHtmlCodeToEdit(id) {

            $("#LAY_layedit_"+id).parent().parent().find('div.layui-layedit-tool').append('<span class="layedit-tool-mid"></span>');
            $("#LAY_layedit_"+id).parent().parent().find('div.layui-layedit-tool').append('<i class="layui-icon layui-icon-code-circle" title="查看源码" style="font-size: 18px!important;" onclick="getHtml(this,'+id+')"></i> ');
        }

        //显示原代码
        function getHtml(boj,index) {
            layui.use('layedit',function() {
                var layedit = layui.layedit, $ = layui.jquery;
                var context = layedit.getContent(index);

                if (!$(boj).hasClass('layedit-tool-html-active')) {
                    $(document.getElementById("LAY_layedit_" + Number(index))).contents().find("body")
                        .html(HtmlUtil.htmlEncode(context));
                    $(boj).parent().find(".layui-icon").addClass('layui-disabled');
                    $(boj).parent().find(".layedit-tool-image input").attr("disabled",true);
                    $(boj).parent().find(".layedit-tool-image input").addClass('layui-disabled');
                    $(boj).removeClass("layui-disabled");
                    $(boj).addClass("layedit-tool-html-active");
                    $(boj).attr("title","查看HTML");
                } else {
                    $(document.getElementById("LAY_layedit_" + Number(index))).contents().find("body")
                        .html(HtmlUtil.htmlDecode(context));
                    $(boj).parent().find(".layui-icon").removeClass('layui-disabled');
                    $(boj).parent().find(".layedit-tool-image input").removeAttr("disabled");
                    $(boj).parent().find(".layedit-tool-image input").removeClass('layui-disabled');
                    $(boj).removeClass("layedit-tool-html-active");
                    $(boj).attr("title","查看源码");
                }
            });
        }


        var HtmlUtil = {
            /*1.用浏览器内部转换器实现html转码*/
            htmlEncode:function (html){
                //1.首先动态创建一个容器标签元素，如DIV
                var temp = document.createElement ("div");
                //2.然后将要转换的字符串设置为这个元素的innerText(ie支持)或者textContent(火狐，google支持)
                (temp.textContent != undefined ) ? (temp.textContent = html) : (temp.innerText = html);
                //3.最后返回这个元素的innerHTML，即得到经过HTML编码转换的字符串了
                var output = temp.innerHTML;
                temp = null;
                return output;
            },
            /*2.用浏览器内部转换器实现html解码*/
            htmlDecode:function (text){
                //1.首先动态创建一个容器标签元素，如DIV
                var temp = document.createElement("div");
                //2.然后将要转换的字符串设置为这个元素的innerHTML(ie，火狐，google都支持)
                temp.innerHTML = text;
                //3.最后返回这个元素的innerText(ie支持)或者textContent(火狐，google支持)，即得到经过HTML解码的字符串了。
                var output = temp.innerText || temp.textContent;
                temp = null;
                return output;
            }
        };
    </script>
@endsection